indigenous temple - Spanish English Dictionary